repurchasing price - Turkish English Dictionary